home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 July / EnigmA AMIGA RUN 20 (1997)(G.R. Edizioni)(IT)[!][issue 1997-07 & 08][EAR-CD IV].iso / lightwave / cgplwlist / cgplw05501-05750.txt / 000003_Jeff_Holinski@mindlink.bc.ca_Tue May 2 21:23:09 PDT 1995.msg < prev    next >
Text File  |  1995-05-10  |  3KB  |  72 lines

  1. Article: 5504 of comp.graphics.packages.lightwave
  2. Xref: netcom.com comp.graphics.packages.lightwave:5504
  3. Path: netcom.com!ix.netcom.com!howland.reston.ans.net!sol.ctr.columbia.edu!news.mindlink.net!mindlink.bc.ca!a4482
  4. From: Jeff_Holinski@mindlink.bc.ca (Jeff Holinski)
  5. Newsgroups: comp.graphics.packages.lightwave
  6. Subject: Re: IK work?
  7. Date: Tue, 02 May 95 10:48:10 -0800
  8. Organization: MIND LINK! - British Columbia, Canada
  9. Lines: 57
  10. Distribution: world
  11. Message-ID: <69912-799436890@mindlink.bc.ca>
  12. NNTP-Posting-Host: mindlink.net
  13.  
  14. In article <3o448l$2v4@news.ais.net>, awb@ais.net writes:
  15. >
  16. > Msg-ID: <3o448l$2v4@news.ais.net>
  17. > References: <3o2pcr$rlg@usenet.INS.CWRU.Edu>
  18. > Posted: 2 May 1995 02:09:25 GMT
  19. >
  20. > Org.  : American Information Systems, Inc.
  21. >
  22. > >   mbc@po.cwru.edu (Michael B. Comet) writes:
  23. > >
  24. > >  In a previous article awb@ais.net said:
  25. > >
  26. > >  > Hey, of those who've received LW4.0 for the PC, anyone know how to
  27. > use IK?
  28. > >  > I can't seem to make it do anything.
  29. > >
  30. > >          Can you be more specific?
  31. > >
  32. >
  33. > Well, I can't seem to get it to work.  Do you parent the objects as a
  34. > normal hierarchy and then add the goal to the end.  Could you
  35. > explain how to set up a basic IK scene, like an upper arm , lower arm and
  36. > hand...
  37. >
  38. > Thanks,
  39. > Arn
  40. >
  41. >
  42.  
  43. I've had some sucess with IK. Build a simple arm using a couple of
  44. cylinders and call one upper_arm and the other lower_arm. Select lower_arm
  45. and make it's parent Upper_arm. The pivot point of upper_arm will be a
  46. shoulder joint and the pivot point of lower_arm will be the elbow. Place
  47. the objects and set a keyframe for each object at frame 0. Assuming you
  48. built the cylinder with the "Y" axis along it's lenth select rotate and
  49. turn off heading. This will let it pitch and bank only. For lower_arm turn
  50. off heading and bank. This will let it pitch only. The idea here is to lock
  51. out any rotations you dont want. Rotate the upper and lower arms till you
  52. get the rotations working properly.
  53. Simple enough so far right? Now for the IK.
  54.  
  55. Go to the objects panel and add a null. Save it as hand_null to rename it.
  56. Now add another null and save it as IK target to rename it. Go back to the
  57. layout screen and select hand_null. Make it's parent lower_arm and place it
  58. where the hand should be and set a keyframe at frame 0. With hand_null
  59. still selected, push the IK Opts button and choose IK_target. Now select
  60. IK_target and move it around. The hand_null should try to follow it causing
  61. the arm to move.
  62.  
  63. I've had limited sucess with just keyframing IK_target. Sometimes the arm
  64. will follow it properly, sometimes it won't. The solution is to just make a
  65. keyframe for all objects.
  66.  
  67. IK, nothing to it.   ;^)
  68.  
  69. Jeff H...
  70.  
  71.  
  72.